home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games 1996 July / Amiga Games 1996 #7.iso / leser-forum / sebastianbrylka / funtime_install < prev    next >
Text File  |  1995-09-04  |  4KB  |  199 lines

  1. ;Installation der Fun Time auf die Festplatte mit dem Installer
  2.  
  3. (PROCEDURE MasterProc
  4.                   (SET isitfile
  5.                         (EXISTS
  6.                             (othername)
  7.              (NOREQ)
  8.              )
  9.              )
  10.             
  11.             (IF
  12.             (= isitfile 2)
  13.             (MAKEDIR fullname)
  14.             (IF
  15.             (EXISTS fullname)
  16.  
  17.             (
  18.             (SET version
  19.             (GETVERSION
  20.             (fullname)
  21.             )
  22.             )
  23.             (IF
  24.             (< version
  25.             (GETVERSION
  26.             (othername)
  27.             )
  28.             )
  29.             (COPYFILES
  30.             (SOURCE othername)
  31.             (DEST destname)
  32.             )
  33.             (WORKING
  34.             (CAT othername " wird nicht kopiert.")
  35.             )
  36.             )
  37.             )
  38.             (COPYFILES
  39.             (SOURCE othername)
  40.             (DEST destname)
  41.             )
  42.             )
  43.             )
  44. )
  45.  
  46. (USER 2)
  47.  
  48. (SET #msg
  49.             (CAT "\nInstallation der Fun Time.\n\n"
  50.                  "Wie ich sehe haben sie sich dafür entschieden\n"
  51.                  "die Fun Time auf die Festplatte zu installieren.\n"
  52.                  "Um die Installation ohne Probleme zu durchführen,\n"
  53.                  "befolgen sie die Folgenden Anweisungen.\n"             
  54.                  "Wählen sie für die Fun Time ein verzeichniss\n"
  55.                  "ein Unterverzeichnis wird automatisch angelegt.\n\n"
  56.                  "Ich hoffe das es funktionieren wird."
  57.             )
  58. )
  59.  
  60. (SET Wiedersehen "Installation komplett.")
  61.  
  62. (MESSAGE #msg)
  63.  
  64. (WELCOME)
  65.  
  66. (ASKDISK
  67.             (PROMPT "Legen sie die Fun Time ins Laufwerk !")
  68.             (DEST "FUN_TIME")
  69.             (HELP "Um die Installation zu starten müssen sie die Fun Time Diskette " 
  70.                   "ins Laufwerk legen.Danach erfolgt die ganze Installation "
  71.                   "fast automatisch.Das einzige was sie machen müssen ist "
  72.                   "ein Verzeichniss wählen in das die Fun Time installiert "
  73.                   "werden soll.\n\n"
  74.                   "Ein Unterverzeichniss wird Automatisch angelegt.")
  75. )
  76. (Complete 5)
  77. (SET @default-dest
  78.             (ASKDIR
  79.                     (PROMPT "Wählen sie ein Verzeichniss für die Fun Time:")
  80.                     (HELP "In diesem Verzeichniss wird die Fun Time installiert.")
  81.                     (DEFAULT @default-dest)
  82.             )
  83. )
  84.  
  85.  
  86. (SET @abort-button "Stop !")
  87.  
  88. (WORKING "Ich erzeuge ein Verzeichnisse.")
  89.  
  90. (SET Ziel
  91.             (TACKON @default-dest "FUN_TIME")
  92. )
  93.  
  94. (MAKEDIR Ziel)
  95. (Complete 10)
  96. (COPYFILES
  97.             (SOURCE "FUN_TIME:ICONS/KASTEN.info")
  98.             (DEST @default-dest)
  99.             (NEWNAME
  100.                         (CAT Ziel ".info")
  101.             )
  102. )
  103.  
  104. (SET Ziel
  105.             (CAT Ziel "/")
  106. )
  107.  
  108. (MAKEDIR
  109.             (CAT Ziel "BILDER")
  110.             
  111. )
  112.  
  113. (MAKEDIR
  114.             (CAT Ziel "MODULES")
  115. )
  116.  
  117. (MAKEDIR
  118.             (CAT Ziel "c")
  119. )
  120.  
  121. (COMPLETE 20)
  122. (WORKING "Kopiere Modules.")
  123.  
  124. (COPYFILES
  125.             (SOURCE "Fun_Time:Modules/")
  126.             (PATTERN "#?")
  127.             (DEST
  128.                     (CAT Ziel "Modules/")
  129.             )
  130. )
  131. (COMPLETE 35)
  132. (WORKING "Kopiere Bilder.")
  133.  
  134. (COPYFILES
  135.             (SOURCE "Fun_Time:Bilder/")
  136.             (PATTERN "#?")
  137.             (DEST
  138.                     (CAT Ziel "Bilder/")
  139.             )
  140. )
  141. (COMPLETE 45)
  142. (WORKING "Kopiere Befehle.")
  143.  
  144. (COPYFILES
  145.             (SOURCE "Fun_Time:c/")
  146.             (PATTERN "#?")
  147.             (DEST
  148.                     (CAT Ziel "c/")
  149.             )
  150. )
  151. (COMPLETE 50)
  152. (WORKING "Kopiere restliche Files.")
  153.  
  154. (COPYFILES 
  155.             (SOURCE "Fun_Time:FunTime_Magazin.info")
  156.             (DEST Ziel)
  157. (COMPLETE 55)
  158. (COPYFILES
  159.             (SOURCE "Fun_Time:FunTime_Magazin")
  160.             (DEST Ziel)
  161. )
  162. (COMPLETE 60)
  163. (COPYFILES 
  164.             (SOURCE "Fun_Time:FunTime.Guide.info")
  165.             (DEST Ziel)
  166. )
  167. (COMPLETE 70)
  168. (COPYFILES
  169.             (SOURCE "Fun_Time:FunTime.Guide")
  170.             (DEST Ziel)
  171. )
  172. (COMPLETE 80)
  173. (COPYFILES  
  174.             (SOURCE "Fun_Time:FunTime_INFO.info")
  175.             (DEST Ziel)            
  176. )
  177. (COMPLETE 90)
  178. (COPYFILES
  179.             (SOURCE "Fun_Time:FunTime_INFO")
  180.             (DEST Ziel)
  181. )
  182. (COMPLETE 95)
  183. (COPYFILES  
  184.             (SOURCE "Fun_Time:DemoService.info")
  185.             (DEST Ziel)
  186. )
  187.  
  188. (COMPLETE 99)
  189. (COPYFILES 
  190.             (SOURCE "Fun_Time:DemoService")
  191.             (DEST Ziel)
  192. )
  193. (COMPLETE 100)
  194.  
  195. (MESSAGE Bis Bald)
  196. (EXIT (QUIET))
  197.  
  198.